//app.ino //I2C0へ接続のキャラクタ液晶への文字表示 #include <Wire.h> #include <stdio.h> char Buf[32]; int Num = 0; char str_MinasanKonnichiwa[] = {0xD0,0xC5,0xBB,0xDD,0x20,0xBA,0xDD,0xC6,0xC1,0xDC,0x20,0x21,0x21,0x20,0x20,0x20,0x00}; // ミ ナ サ ン コ ン ニ チ ワ ! ! void setup(){ Wire.setSDA(4); //ピン番号6(GP4 I2C0) Wire.setSCL(5); //ピン番号7 (GP5 I2C0) Wire.begin(); //Wire初期化 lcd_init0(); //I2C0モジュールに接続された液晶を初期化 } void loop(){ //English Num++; //液晶画面変化回数インクリメント //I2C0 lcd_cmd0(0x80); // 1行目先頭へ sprintf(Buf,"Hellow World !! ");// lcd_str0(Buf); //液晶表示 lcd_cmd0(0xC0); // 2行目先頭へ sprintf(Buf," picoW N=%d ",Num);// lcd_str0(Buf); delay(2000); //Japanese Num++; //液晶画面変化回数インクリメント //I2C0 lcd_cmd0(0x80); // 1行目先頭へ lcd_str0(str_MinasanKonnichiwa); //液晶表示 lcd_cmd0(0xC0); // 2行目先頭へ sprintf(Buf," I2C0 N=%d ",Num);// lcd_str0(Buf); delay(2000); }